soap funicions implemented but no tested, started working on new command optins for flags