5705707 - combine all

------------------------------ ------------------------------