started documenting the module