I might be downvoted here heavily but i want to say , codechef which from past several years is unable to make well balanced problem set .It's server crashes every second contest and always had an issue with ICPC online in previous years ,.
Should codechef hold ICPC for next year or in future ? I think that the responsibility should be given to codeforces or atcoder .