narrowing buffer