can make this a mixin, ditto with fonts.