Detailed procedure