updating dependencies on various controls