(standalone) user panel sw finished