fixup! Improve and specify parameter validation