Separate complex role 'tweak' to 'fix' and simpler 'tweak' roles