added initializer with custom font