The scenario is this: the report is based on a query selecting records from a single table with criteria of between dates. Pretty simple stand alone computer Access application. It takes a little while to generate the report then printing takes 30 seconds per page on a HP Lazerjet 1100 which prints other documents in a much more reasonable time. Any ideas on what may be done to improve this situation?