add the Font abstract class