initial angular version