add learning to new design