add randomaccessfile