mod interface