more work. particles getting ok