some times its very difficult to keep walking...