add subjects and solutions