add more exercises (TODO: solutions for viewlets)