missing else on target open