it has been a very long time since my last checkin
more things
use pushstate magically
I really need to get better about committing