add selector argument to updateInterface