add UserLog feature test and add session[:current_storage]
src merge