added direct mappings to Learn