Fix parameter loading bug
Add parameter checking method