some compatibility updates and work toward an image-textured floor