modified structure and added placeholders for problem sets