A detailed description