Add checks for required parameters