changes to callable validation