Now checks to see if write buffer full before adding.