adding the common components and requesting button elements as entities