changing things some more... might take a shot at webgl rendering