Added interface description
Moved ledger operation