Change and added new UI components for receive data from the user