tweakables mostly done