dynamic UI building implemented

- argument input area is dynamically built