change recorddemo to being recording immediately instead of for next map