Playing with Contract Methodology