changes the signature of beginReport methods so you can easily use them from code