local work size now depends on gpu capability + some kind of fix
(whoops)