thes craper works, adds js