blast function tested