Cornells core

Cornells core