added changes 3