clearing tar file
avoiding long fn names
reverting back to validate! and limiting compiled name size by spliting validation