made display none a local html attribute, important doesn't work, it overrides the JS causing the opposite problem