print version only at the first time
add some compilation flags
reload the web page after abort()