New day at PayPal with David Marcus taking charge?