There may be some small glitches, will be fixed in few days.