modify question. and it works