Add report and add more explanation in makefile