Solar cycle 25 - a different point of view