Add better running mechanics