operator by Chatchai Pripimuk