forked from: particle1

