added size method that defaults to 2
added spec for line count