added YM and GA