whether right or not, it run