The surprising new smart forfour