modify device view controller