Made writes async