again improved walking on edges after jumping

and fixed make use of new jumping logic