started xtra functions