interaction ignored when in input or on button
gulp if for production uglify