minor ux improvements + angular update