gotta master js! time to get to work.