add font as parameter