Mastering is the final step in the recording process. It involves cleaning up beginnings and endings of songs, establishing the spacing between tracks, balancing the relative levels between songs, and generating the code information denoting track start and end locations. It can also involve compression, limiting, equalization, expansion, normalization, and other processes. The removal of extraneous noises, clicks and pops is also done during mastering. Good mastering can help an album feel more like a cohesive whole.