we store the last calculated number to speed things up