adapt to bullethaikus