Webb admits mistakes