side jobs are working
cleaned up js