yes almost there