working add binary
merging changes