zwace binary class fully implemented