First comming, empty shells of the functions