gp is ambuguous.