using readAs, groupAs steps