Added the optional parameter to specify a font name