apparently required has type boolean...