fix shields bug
something something, dark side