work in progress text rendering commit