change angular structure