add more pub stuff