fix learnsets