added custom fields and updated documentation. please read the docs for this feature.