updated structure of misc-learning