Continue development: add frame various handlers for dealing with data.