DiffuseBot implementation