Added better layout and a "private" statement