added custom layout to collection view