updated AndroidEssentials