add userinterfaceresource