in my app i use a session variable that specifies a return point for a given operation