added shellcodecs per issue #386