Computers and technology: aiding tomorrow's aged.