GS works, direct not really