Callbacks with data from buffer working.
Need to do some R&D to find out if there is a better way.
Need to test that the data I am recieving as the actual data and not an empty buffer.
Need to maybe find a more efficent way to create the return buffer.