troubleshooting cell height calculation using systemLayoutSizeFittingSize