make RCS pluggable manager;
add snapshot functon;