added branch part
remove .d .o files