i really hope it release before May 03. I am going oversea on the third and hoping to get something upto date before then