patching more readable, new scripts