added share control