generic pyuic ref