working on improving performance with HW accelration