rewriteing pipes to use BuildCraft API