Changed form validation so it is more dynamic and indicates valid state
Added search for parent collection