background viewport