added datareading page; cleanup everything