different cbuffer handling, (not working)