updated deriveActions to include JSMonitor