inserting validation into gef level