adding guest mode