edit code for clarity purposes, nothing changed