soliloquy...