removed additional features not required for exercise