self documents