possibly fixed synergy bug
no (x86) for compiler - how to generalize this?