js working, now just gotta make er pretty