almost have it out-putting to page