does this mean happy global orgasim day 2007 now??