Twin theory