futz with skybox, add class structure