Greater consistency in function