experimenting with field validation (removed it)