Hardware acceleration (21/30)

Hardware acceleration