working on fixing service interface for reliable open close