Support long type