before coding kicking and walkback