Does this work for every Basic?