modify java refelction