squash. revert  type to value