snapshot
fix exception throwing
add Thing class for timer elements