finish drafting of the partner module
TODO:
1. accpet the request
2. demo the request