main - report