going to support SDWebImage
remove unused comments and add todo: reused current files
merge from develp