Update- Smart Controller