the $25K part has just been a rumor which hasn't been confirmed so far. has it? I just have no idea what it could possibly be.