changes to how dl and ul thread are handled