steven megerle