At least i learned how it works : )