better JS, no transitions at all
added spinner
preparing for deploy