gpu works, gonna try global