Added simple parameter checking