Where are these methods used?