*clean up code

*well form objct returned

* start working on the collaboration