a powerful image picker