Same as above. I'm not completely sure why it is done this way, so I've decided not to change working code yet.