Updates by ANDalyze
ANDalyze