intro implemented as unobtrusive js
fixed exit bug
simplified impress