Include core functionality