Temporary work on problem 2.1