capture init