ui side complete except for ajax call