generics

Predictions and analysis