Why create this static buffer every time?