test validate presence of gid, ust
do not retain isDirty in backend
refactor tests