static initialization, cool stuff!