add changes 678