did some controller updates and search ajax