blind commit, please test: use squirrel datatypes