This should really be a boolean