Using `floor()` here means that the time gets rounded down, so in the end we'll see "0 seconds" there for a second. Intuitively I think it would be better if the count went "3...2...1...respawn" instead of "2...1...0...respawn", but that's just my opinion. You can use `ceil()` instead of `floor()` here to achieve this.