interface hooked up with angular pt2