Prototype sink mode implementation