re-added binary get and put