core and examples