small stuff; need to keep doining final reading