Fields marked with * is required fields