Different way of handling commandline options