fix guardinterval on non float output formats