revision availability checking