fix effect etc
it can send effect position