Better documentation
Wrote common file