some preamble
some epilogue