The accounting concept that supports the application of double entry book-keeping is the