Add buffered data classes

Check it and the concept in background
Just looked at the 'acknowled*g*e', not for the 'ids' - but yeah, this must be corrected then.