Waiting for a messiah!