added background Surface and caption