1. Documentation
  2. debug