commented on efficiency as well as question 2 and 3