added F entry point to do captioned output