add backing image function