cleanup
rename example to eg
refactor and cleanup