is_ready() now uses last_rev() function