alpha : merge tg-ab