added the angular structure