Fade in when starting, improve dom building