fix the prefetch
add integration tests for message acknolwedgements