Warning - the next few days is April Fool's day.