modified cmd line parameter handling