implemented lseek
really adding lseek now