initialization examples