add throwing validation error with several levels of embeding