change name to better reflect functionality