using fadeTo() instead of hide() works
update to script.js hide() --> fadeTo(0)