handle free case, save reservation detail to db too