update gitignore
add rescale function