add js. not going to be working on this anymore today I think so if someone wants to keep writing this feel free