clean js, fixes