the core basic includes for data structures