added pretend mode