Start asignment first when we know that we are going to use it