updated base w/examples