commit
commit
added new options for main function