small ui changes and major ajax call