work on sharing control