but there 's a huge difference between cramming stuff you kind of know ( but just need to know better ) and working flat out for three days trying to get your head around concepts you have n't even heard of .