restructured
functionalJs now works