3 core philosophies