squashed commit of binarypack