handle the null parameters