mastering particles