Teguise ... more to it than you think!