implement backing memory put, post, and delete ops