propagate validation errors where applicable