Introduction to GDI