agregado framework