Adding 2nd-init