though I'm not much better at reading code either