up to 19; close Scanner