got partial working