adding scanner demo