learning phase should be working