flush unimplemented