essential updates