adjusted startingFloor to random