helpers for the perspective