almost there
solved