angle text, set horizontal default
cleanup and small fixes