Fully dynamic except radio buttons