beginning of argumented input