initial angular structure