adding perspective