Move ui parsing and rendering into do-action