added 'Learn from mistakes' option