made contract view