Glyphspec refactor; more to come I'm sure
add smoother