Craig the Genie is back on schedule!