I guess ill toot my own horn