fix bach program
merge
fixing stuff
updating pdf;