What was wrong with the previous method?