update for CyanMobileX