adds ui init logic