separated core and hanson