new 'connect' style