start reflection