added pdf and made a lot of changes