added ideas and put command-line stuff for the time being