add binary deposit (create only) feature; still lacking in refinement but essentially working