abstract perspective