updates from user1