Currently all ad hoc reports must be built from the ground up which is very time consuming.