Working output

broken visuals... gotta deal with that