updated Input & Session