to learn features which would allow the system
