now using hardware acceleration