improved sections generation
fixed interval