interactor no longer requires width and height
updates