byl juz taki temat kilka watkow nizej, poszukaj, tam dokladnie wszystko napisalem