upon reflection