Hardware acceleration (24/30)

Hardware acceleration