update with several things