Refactoring
Using last version of silence, resterror and params-valid