more client angularizing