+ fixed diff angles bug
+ fixed