replace mandatory w/ required