finished 'api' and commented out inappropriate methods