Algebraic covers