gts3.c : WIP