Telefonica? You said telefonica? That explain a lot of things..... I´m from Spain, and i understand you....
By the way, the model is very nice. I just printed it, and i think that you are doing a good job, considering that is your first try. Keep it up!