Note, its really hard to find a system that is gd