lots of changes in user and index