Added second batch of components w/ setter and getter