As required for the course assignment