bug fix
implement foot mark