Framework for evaluation