This code will naturally be called just once, eliminate the guard