check for null parameters