validate level parameter
Add gema parameter model
Add require