particle update 1