setup..
core setup