parsing unknown types