using other impl, though from same package