873c139 final touches