libraries, json model, angular client side to the edit page