reduce algorithm dependencies
remove std.string + std.format dependencies