Fixed negative substrate bug -> was just (again) stupid mistake of setting constraints