cottoning on