smoother edges there are still a bunch of cases that have not been implemented but this is an improvement.