added stack class
remove binary