Basic principles and accounting concepts