Just use optparse for clean code