ditched angular. no real reason to use it