fixed dependencies
Making fireing validationerror
several intermediate changes