Maybe add comment about the short circuit and why we do ti