Ok, I was recycling code... and maybe I am using one functions of my own... :P