May sales cycle