created arguments to control capitalization and space