Moved util out, isolated UI in closure.