Use kinder names for functions, pass x/y as extra input