BUG FIXED:

vertical friction is now fixed!
and it is less redundant