plethora of updates. TODO figure out cookie problems