time to admit that I'm just writing javascript all the time.