repr from the gdi demo class