Initial dynamic UI and custom compound