more progress on particles. no joy though