added proper touchdown functionality