updated can example