changes to user and interaction