this gets most of what I need fixed.