fixing pub