Flyttade hasEnded till rulecontroller