angular / node implementation