Completed support for pushing data to back end