fully rendering

adds call back to the start_search function