What errors does this throw?