trying out particles. This revision breaks the editor example :(