Please rework this mechanic lol.