New new implementation of ReadSection