* working on commandline argument parsing
* saving state