attempt using publishCreate, publishUpdate