Initial attempt at describing what the the code should do.