multiple layout for different conditions and type of reports