Does the focus have any stickers on it? I've heard those are good for like 10 extra hp...