implemented Sludge Belcher