refactor
remove binary