ValidationModel based on Jesse's one