interfaces moved to Yanel core