try and wrap your head around this