[feature]: added default interfaces