is the new logo an April fools joke??