fix onlinereg bugs