There is no boolean support so I've resorted to ints ugh