use updated HERO api
minor edits for importing