max parovsky
updating max
...almost there