Question: So I added for example, `#import "test/test.h"` and when I do command click on it, it goes the the `.h` file so I think it reads it. yet when I build it says cannot find `.h` file. 
I've uninstalled pods from my project and reintegrated pods few times now and still the same issue. 
Ive tried doing a clean as well. 

I notice that under Frameworks in my app, `Pods_App.framwork` is red if that means its missing or its normal?

Answer: 
Since is not possible **to make reference to nonstatic filed** you can not do this, and this code is not running nor compiling:

```
public class user {
    rightTriangle triangle1 = new rightTriangle(5,20);
    ...
    public void main(String[] args) {
        System.out.println(triangle1);
    }
}

```

Fix it by moving the object in the main method

Example:
========

```
  public class user {
        public void main(String[] args) {
            rightTriangle triangle1 = new rightTriangle(5,20);
            System.out.println(triangle1);
        }
    }

```
You don't really need user class

```
public static void main(String[] args) {
    rightTriangle triangle1 = new rightTriangle(5,20);
    rightTriangle triangle2 = new rightTriangle(3,4);
    rightTriangle triangle3 = new rightTriangle();
    rightTriangle triangle4 = new rightTriangle(16.3,4.889);

    System.out.println(triangle2);
}

```

**N.B.** `System.out.println(object)` means that the will be executed the toString() method defined on your object (ovveride), otherwise it would be executed the default toString() method:

```
getClass().getName() + '@' + Integer.toHexString(hashCode())

```

That is something like `rightTriangle@15db9742`
Therefore, pay attention and remember to overrides toString method, else you can print the single values using getters

At last, use capital letter for naming your classes, according to Java code conventions:

```
public class RightTriangle { ... }

```

So:

```
RightTriangle rightTriangle1 = new RightTriangle();

```