client code recompiled
now uses trun instead of make