(the fields marked with * are required)