renamed files, ST4 doesn't like .stg4 file extensions for autoloads
optimising code