Added default font management and allow passing own style