cottoning on to