Added session to haml generated links to maintain restfulness across links whether through submit or links. Made sure user settings are kept even if user goes away and comes back later.