Updating: improving gtkcairotimer