Text this: Mental retardation a life cycle approach