added retrospect calls