more consistency in arguments