initial starting point