Defined initialize