correct sizing issues with collection view