@hivetrending: YES to all three