Exercise 1: release() done and refactored