add basic GL widget