Took out argument guessing as it is inconvenient for development and option testing