CFY-287 use run method instead of local in put local impl