changes in code; backmaterial readded