retina implement background