messed with js