finishing the viewable version

here it is