All fields are required unless specified otherwise.