controls: change to not need the .base call in create()