adding the taxation interface