Working! A lot of commented out garbage.