add new fuction. you can decide the indicator location up or down, and you can use image for item.