Question: On my Android project I have the main `Activity` called `TestFIO`, which is in the package `org.testing.file.io.main`, and I tried to keep it clear and sent all the functions I had to a new class called `FileManipulator`, which is located at `org.testing.file.io.main.manipulator`. Here is how the `FileManipulator` class looks like:

```
package org.testing.file.io.main.manipulator;

// imports here

public class FileManipulator extends TestFIO {
    public String readFileFromCard(String location) {
        // some code here
    }

    // more functions here
}

```

And here is an example of `TestFIO`:

```
// header with package and imports

import org.testing.file.io.main.manipulator.FileManipulator;

public class TestFIO extends ListActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        final String[] fileString = readFileFromCard(Environment.getExternalStorageDirectory() + "test.txt");
    }
}

```

The problem is that Eclipse is underlining `readFileFromCard` and showing the following error:

![Eclipse Error Dialog](https://i.stack.imgur.com/bYkOg.png)

What am I doing wrong or how is the correct way to organize my code in packages?

*PS: Sorry if this is a dumb question, I'm coming from iOS development.*

Answer: 
This is almost certainly supposed to read “1KB” or 1 kilobyte, which is usually taken to mean 1024 bytes rather 1000 bytes.
```
kilobyte (kB)   10^3        kibibyte (KiB)  2^10 = 1.024 × 103
megabyte (MB)   10^6        mebibyte (MiB)  2^20 ≈ 1.049 × 106
gigabyte (GB)   10^9        gibibyte (GiB)  2^30 ≈ 1.074 × 109
terabyte (TB)   10^12       tebibyte (TiB)  2^40 ≈ 1.100 × 1012
petabyte (PB)   10^15       pebibyte (PiB)  2^50 ≈ 1.126 × 1015
exabyte (EB)    10^18       exbibyte (EiB)  2^60 ≈ 1.153 × 1018
zettabyte (ZB)  10^21       zebibyte (ZiB)  2^70 ≈ 1.181 × 1021
yottabyte (YB)  10^24       yobibyte (YiB)  2^80 ≈ 1.209 × 102

```

This is all SI decimal prefixes(left)and EC binary prefixes(right)

as you can see not one of them used "lkb" so it must be a typo

Source: <http://en.wikipedia.org/wiki/Kilobyte>