read over contract