updated js review