starting interface