future perfect technology