kicking - under implementation