Implementing extended currencies and rethinking the current print price models