add BinaryManager