committing modified catch curve... with check for no space between curves