Adding schematic annotations to explain functions