fixed pipes also added an api to add new transmutters