samples for initialize