How to create a custom document