Main Search Getting Fat Progress