trying to get my head around things