dont allow required to be cleared out