feature(add sessions, flushLimit)