completely reorganized the content to be distributed between methods and results