update collection view scroll behavior