Barn Time Ketchup

Last few days catchup. All Still in progress