added first version of the binary parser