set timeout on object not as parameter
add _prelude attribute to Succession
add compress callback to pack values into the prelude