added some stuff to the viewers, everything is still broken though.