1 rename remotePath to imageURL
2 support contentEdageInset