Unifying interface