adding checkout kata