I was as you mentioned in the other comment experimenting with loading this in the head of the page, but I do think its cleaner if I put it back in camera.js now since they share padLeft