additions and changes