use timer instead of fuse (fixes #87)