Fixed issue regarding callbacks. Need to find way to see if audio is available. Possibly create special class just for testing.