main function is a ok still having problems with findReplace backing up before i put the battery back in some in valid fastbin entry