abort for script