changes to stop warnings on implode