Three Layer Machine