re-order work, gitignore