add flags for auto-delete and durable
add 'slow' method