Create spec and code for Flush, spec passes