ricardo_murad: add some interfaces and basic test