Learning from experiences