idea for validators