implemented human vs. computer functionality