changes to uiprototype