updates on first level