Improve parameters validation