more update on paper class methods tentatively finished