analogIn added