change to collect spec.