Use dot syntax instead of ivars to make the code easier to read in parts