Making interface public