added draw route, but not working well. TODO think about what need to be the final product