selective save feature
JUnit support