restructured beginning and end of intro