update to sort and gitignore