Implementing appropriate contracts

Quick Reply