All these calls are doing a flush. In this method, you have 4 flush whereas you should just have one