working on ngui change over almost there