updated to use latest steve and richard apis