* asterisked items are required