added top down controls