everything but map working in shitty angular