modify participate3