Added demo user functionality.