supporting different font styles