less retarded, more generic