comppool datatypes fix