this is sooo damn stupid, whats these ppl's problems ...