diff feature and static image file type implemented