The first time to use this function