implemented all of the pubcontrol functionality