changes

this better work with gpu acceleration now