added basic font rendering