inputs and buttons added