The explanation is very detailed