For the course assignement