checkout works