minor Factory close bug fixed, few UnitTests, CheckStyle
shell remove close fix
fix
Parallel commit
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes
fixes