added help options
added interactive mode