referenced a few api methods