Whats going on at Cogent