fixed first big proof