first working draft of particles