using newer version of case, which uses custom section whenever possible