use Session Component