read up to 2.2