made arguments optional