a-computer-perspective