fix handling of -s parameter