Comments and spacing for readability