Suggestions 

I hope the commit messages are self explainable ;)