Adding OFFLINE debt, TODO: saving this in memory and adding ID generator.