function signature more idiomatic
initial bufferpool tests