added presentation mode