will it better using sorted handlers for validation?