attach/detach particles