not a good practice; besides, I see that the second function is not used (besides here)