Arguments read in correctly