ported recent img search from v1 to v2, some v2 polish and documentation as well