comments explaining the procedure