completed the suggested methods section