updated configurability through command line
added command line configurability
added command line configurability
updated