We don't always need to pass the position