[v1.0] change: optimization