lookable datatypes functionality updates