modifying angular structure