removed pointless publish methods