Added labels for first two, one more to go. Need to add private methods