implement default data