Good thinking, upated