Triple Code Model