Add todo: primitive type check