very important commit. highly detailed. study it.