Did you write the analyzer your self or?