Added another open func for improved code reuse.