This is a image composition library