some changes
resolve conflict
change the completed task to grey
auto complete now functions for keyword with same initial