flush output immediately...whoops