more work on partial match
async image loader, status bar when refreshing