Add buffer mode