improve name of method
thread ...
adding methods for parsing options and converting it to command