Add fromFretPos and some fixes