fairymax: added