cleaned up hero