finished main fs api documentation