moved activation js logic to extra-js

All Tests Pass