introduced first set of ui components