Wip on g signals