added extending the method section and bad conclusion