reference and cover now use session instead of post to store where you last were