implement FUA, FLUSH. remove SYNC code. remove unnecessary codes.