Kannan's avatar