a new way to put in the initial values