add support for js and styling changes