minor issue. Better to use scope so we support chain usage of this function.