compress picture. optimize user expreience