Present() in __init__, move ui work to did_load()