Creating a custom and advance report