touch panel caller id speaker phone w/100 incoming call memory units, 30 dial memory units, 10 indirect memory units, two ip dial modes, 12 digit calculator, music on hold, electronic calendar, date/time & week display & currency detector