.gitignore added
data-assignment bug fixed