benchmark improvments