added font rendering