breakdown ruby section into subsections