huge progress in documenting the code contributing