Note to self: replace all exists for a reason